package com.pro.bl.impl;

import java.util.List;

import com.pro.dl.pojo.Person;
import com.pro.dl.pojo.profile.ProfileData;
import com.pro.dl.pojo.profile.ProfileTemplate;

public class ProfileServiceImpl {

	public void saveDefaultProfile(){
		
	}
	
	public void saveProfileImage(){
		
	}
	
	public void createProfileTemplate(){
		// this will create a number of fields and its visualization through some
		// template. 
	}
	
	public void associateAPersonTypeWithProfileTemplate(){
		
	}
	
	public void associateAPersonWithProfileTemplate(){
		
	}
	
	public List<ProfileTemplate> getProfileTemplate(Person person){
		return null;
	}
	
	public ProfileTemplate getProfileTemplate(Person person, int profileIndex){
		return null;
	}
	
	public void saveProfileData(Person person, ProfileData profileData){
		
	}
	
	public ProfileData getProfileData(Person person, int profileIndex){
		return null;
	}
	
	public List<ProfileData> getProfileData(Person person){
		return null;
	}
		
}
